package com.ccys.db.vo.app.callStandByScreen;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @program: WhiteCoat
 * @description: 快递地址返回数据组装Vo
 * @author: ZhangJingCan
 * @create: 2024-01-22 13:45
 **/

@Data
public class DeliveryAddressMakeVo {

    private String id;

    /**
     * MEM快递地址ID
     */
    @JsonProperty("mem_delivery_address_id")
    private String mem_delivery_address_id;

    /**
     * 名字
     */
    @JsonProperty("first_name")
    private String firstName;

    /**
     * 姓
     */
    @JsonProperty("last_name")
    private String lastName;

    /**
     * 手机号
     */
    private String phone;

    /**
     * 手机国家ID
     */
    @JsonProperty("phone_country_id")
    private String phoneCountryId;

    /**
     * 邮政编码
     */
    @JsonProperty("postal_code")
    private String postalCode;

    /**
     * 地址
     */
    private String address;

    /**
     * 楼层号
     */
    @JsonProperty("floor_number")
    private String floorNumber;

    /**
     * 纬度
     */
    private BigDecimal latitude;

    /**
     * 经度
     */
    private BigDecimal longitude;

    /**
     * 快递时间段ID
     */
    @JsonProperty("timeslot_id")
    private String timeslotId;

    /**
     * 开始时间，这里是时分秒的字符串
     */
    @JsonProperty("start_time")
    private String startTime;

    /**
     * 结束时间 这里是时分秒的字符串
     */
    @JsonProperty("end_time")
    private String endTime;

    /**
     * 送货日期
     */
    @JsonProperty("delivery_date")
    private String deliveryDate;

}
